# 作者：宋安康
# 开发时间：2023/5/21 21:45
"""字典元素的获取"""
scores = {"sak": 12, "sak1": 23, "sak2": 234}
# 第一种方式：使用[]
print(scores["sak"])
# print(scores["sak12"])     KeyError: 'sak12'
# 第二种方式：使用get()方法
print(scores.get("sak"))
# print(scores.get("sak12"))      None
print(scores.get("lzy", 99))         # 99是在查找lzy所对应的value不存在时，提供的一个默认值

"""key的判断"""
print("sak" in scores)
print("sak" not in scores)

"""字典元素的删除"""
del scores["sak"]
print(scores)

"""清空字典的耳朵所有元素"""
scores.clear()
print(scores)

"""字典元素的新增"""
scores["sak"] = 98
print(scores)

"""修改字典元素"""
scores["sak"] = 100
print(scores)
